put_line Interface

public interface put_line

Module Procedures

private subroutine put_line_VS(string, iostat)

Append a varying string to the current record of the default unit, terminating the record

Arguments

Type IntentOptional Attributes Name
type(varying_string), intent(in) :: string
integer, intent(out), optional :: iostat

private subroutine put_line_CH(string, iostat)

Append a varying string to the current record of the default unit, terminating the record

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: string
integer, intent(out), optional :: iostat

private subroutine put_line_unit_VS(unit, string, iostat)

Append a varying string to the current record of the specified unit, terminating the record

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: unit
type(varying_string), intent(in) :: string
integer, intent(out), optional :: iostat

private subroutine put_line_unit_CH(unit, string, iostat)

Append a varying string to the current record of the specified unit, terminating the record

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: unit
character(len=*), intent(in) :: string
integer, intent(out), optional :: iostat